iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 24
0

今天的目標是完成刪除功能。

第一步

跟修改功能的使用方式基本一樣,只要調整字樣及函數即可,然後就可以把值傳送到刪除頁面做處理。

<input type="button" value="刪除" onclick="toDelete(<%=rs.getString("id") %>)" />

function toDelete(id) {
	$("#id").val(id);
	$("#mainForm").attr("action", "delete.jsp");
	$("#mainForm").submit();
}

第二步

在刪除功能這邊就很簡單,只要下刪除的SQL就可以了。

String sql = " delete from member.bulletin where id = '"+id+"' ";
st.executeUpdate(sql);

只要接收到需要刪除的id,然後下where條件去判斷即可。

目前這邊做的只是單刪的功能,那如果是多刪的話要怎麼辦了,其實很簡單只要把需要刪除的id或者其他為一值,串成一個List到刪除頁面用迴圈的方式處理,就可以一次性的刪除多筆資料,在這邊就不做示範了。

做到這裡已經完成了一個簡單網站的功能,不過這樣的網站並不適合在線上跑,因為太簡陋,安全性完全不夠,接下來要介紹有關MVC的架構,不過可能只能剛好講完配置的部份了,那就明天見囉。


上一篇
Day23:公告管理-查詢功能
下一篇
Day25:事前準備
系列文
Java Web三十天學習歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言